road trip - German English Dictionary